package com.dodo.blog.ui.component.composite;

import com.dodo.blog.ui.component.Component;
import com.dodo.blog.ui.component.container.Body;
import com.dodo.blog.ui.component.container.Footer;
import com.dodo.blog.ui.component.container.H1;
import com.dodo.blog.ui.component.container.Head;
import com.dodo.blog.ui.component.container.Header;
import com.dodo.blog.ui.component.container.Panel;
import com.dodo.blog.ui.component.container.Section;

/**
 * @author <a href="mailto:pohorelec@comvai.com">Jozef Pohorelec</a>
 */
public interface Layout
        extends Component
{
    public Head getHead();

    public Body getBody();

    public Header getHeader();

    public H1 getH1();

    public NavigationPanel getNav();

    public Section getSection();

    public Panel getAside();

    public Footer getFooter();
}
